package gov.bls.ncs.orsdb.vos.physical;



import java.util.ArrayList;

import javax.xml.bind.annotation.XmlRootElement;

@XmlRootElement(name = "physEnvMogData")
public class PhysicalVO {

	public PhysicalVO() {

	}

	private ArrayList<PhysicalByOccVO> physEnvByOccList;
	private ArrayList<PhysicalIncOfReqByOccGrpVO> physEnvIncOfReqByOccGrpList;
	private ArrayList<PhysicalReqByOccGrpVO> PhysEnvReqByOccGrpList;
	/*private ArrayList<PhysEnvByOccVO> physEnvoverheadList;
	
	

	public ArrayList<PhysEnvByOccVO> getPhysEnvoverheadList() {
		return physEnvoverheadList;
	}

	public void setPhysEnvoverheadList(ArrayList<PhysEnvByOccVO> physEnvoverheadList) {
		this.physEnvoverheadList = physEnvoverheadList;
	}
*/
	public ArrayList<PhysicalByOccVO> getPhysEnvByOccList() {
		return physEnvByOccList;
	}

	public void setPhysEnvByOccList(ArrayList<PhysicalByOccVO> physEnvByOccList) {
		this.physEnvByOccList = physEnvByOccList;
	}

	public ArrayList<PhysicalIncOfReqByOccGrpVO> getPhysEnvIncOfReqByOccGrpList() {
		return physEnvIncOfReqByOccGrpList;
	}

	public void setPhysEnvIncOfReqByOccGrpList(
			ArrayList<PhysicalIncOfReqByOccGrpVO> physEnvIncOfReqByOccGrpList) {
		this.physEnvIncOfReqByOccGrpList = physEnvIncOfReqByOccGrpList;
	}

	public ArrayList<PhysicalReqByOccGrpVO> getPhysEnvReqByOccGrpList() {
		return PhysEnvReqByOccGrpList;
	}

	public void setPhysEnvReqByOccGrpList(
			ArrayList<PhysicalReqByOccGrpVO> physEnvReqByOccGrpList) {
		PhysEnvReqByOccGrpList = physEnvReqByOccGrpList;
	}

	public PhysicalVO(ArrayList<PhysicalByOccVO> physEnvByOccList,
			ArrayList<PhysicalIncOfReqByOccGrpVO> physEnvIncOfReqByOccGrpList,
			ArrayList<PhysicalReqByOccGrpVO> physEnvReqByOccGrpList) {
		super();
		this.physEnvByOccList = physEnvByOccList;
		this.physEnvIncOfReqByOccGrpList = physEnvIncOfReqByOccGrpList;
		PhysEnvReqByOccGrpList = physEnvReqByOccGrpList;
	}

	@Override
	public String toString() {
		return "PhysEnvVO [physEnvByOccList=" + physEnvByOccList
				+ ", physEnvIncOfReqByOccGrpList="
				+ physEnvIncOfReqByOccGrpList + ", PhysEnvReqByOccGrpList="
				+ PhysEnvReqByOccGrpList + "]";
	}


}